eindruck erwecken - German English Dictionary